package com.suoluo.zenadmin.vo.trip;

import java.math.BigDecimal;

import org.springframework.web.multipart.MultipartFile;

public class TripLocationVO {

//	location_id	int	主键	主键
	private int locationId;
//	name	varchar(64)	not null	地点名称
	private String name;
//	content	varchar(1024)	not null	地点的内容，系统地点不需要填写内容，通过对应的数据表获取
	private String content;
//	summary	varchar(128)	not null	地点的概要
	private String summary;
	
//	lat	decimal(18,15)		纬度
	private BigDecimal lat;
//	lng	decimal(18,15)		经度
	private BigDecimal lng;
//	image	varchar(64)		地点的图片
	private String image;
//	stay_time	int	not null	"停留时间
	private int stayTime;
//	"
//	"
//	category_id"	int	not null	"类别编号
//	1.地点的类别主要是tb_dest_feature_category表中的id
//	2.交通的类别，用-1表示"
	private int categoryId;
//	category_name	varchar(16)	not null	"类别名称
//	1：普通类别就是tb_dest_feature_category的名称
//	2: 如果是交通则用“交通”表示"
	private String categoryName;
//	trip_dest_id	int	not null	该地点对应的目的地编号，目的地编号是行程的目的地编号，需要与系统的目的地区别开来
	private int tripdestId;
//	dest_name	varchar(32)		目的地名称
	private String destName;
//	custom	bit	not null	"自定义地点
//	1：自定义地点
//	0:系统后台定义的地点"
	private int custom;
//	dest_id	int	not null	系统地点所属的目的地编号，对应tb_dest表中的id
	private int destId;
//	data_id	int	not null	"系统地点引用的数据编号，
//	1.普通的类别，即tb_dest_feature_item2表中的编号
//	2：交通，自定义都是为0"
	private int dataId;
//	rel_id	int	not null	"系统中的酒店编号，
//	1.如果是系统的酒店，即tb_dest_feature_item2中的rel_id字段，也是酒店字段
//	2：如果是交通，则表示的是交通的类型"
	private int relId;
//	status	bit	not null	"状态，如果是系统地点则默认为审核通过，自定义的则为没有审核通过的
//	1：审核
//	0：未审核"
	private int status;
	
	private String googleId;
	
	private String googleReference;
	
	/**
	 * 修改行程地点时上传的图片文件字段
	 */
	private MultipartFile mfile;
	
	public int getLocationId() {
		return locationId;
	}
	public void setLocationId(int locationId) {
		this.locationId = locationId;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getSummary() {
		return summary;
	}
	public void setSummary(String summary) {
		this.summary = summary;
	}
	public BigDecimal getLat() {
		return lat;
	}
	public void setLat(BigDecimal lat) {
		this.lat = lat;
	}
	public BigDecimal getLng() {
		return lng;
	}
	public void setLng(BigDecimal lng) {
		this.lng = lng;
	}
	public String getImage() {
		return image;
	}
	public void setImage(String image) {
		this.image = image;
	}
	public int getStayTime() {
		return stayTime;
	}
	public void setStayTime(int stayTime) {
		this.stayTime = stayTime;
	}
	public int getCategoryId() {
		return categoryId;
	}
	public void setCategoryId(int categoryId) {
		this.categoryId = categoryId;
	}
	public String getCategoryName() {
		return categoryName;
	}
	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}
	public int getTripdestId() {
		return tripdestId;
	}
	public void setTripdestId(int tripdestId) {
		this.tripdestId = tripdestId;
	}
	public String getDestName() {
		return destName;
	}
	public void setDestName(String destName) {
		this.destName = destName;
	}
	public int getCustom() {
		return custom;
	}
	public void setCustom(int custom) {
		this.custom = custom;
	}
	public int getDestId() {
		return destId;
	}
	public void setDestId(int destId) {
		this.destId = destId;
	}
	public int getDataId() {
		return dataId;
	}
	public void setDataId(int dataId) {
		this.dataId = dataId;
	}
	public int getRelId() {
		return relId;
	}
	public void setRelId(int relId) {
		this.relId = relId;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public String getGoogleId() {
		return googleId;
	}
	public void setGoogleId(String googleId) {
		this.googleId = googleId;
	}
	public String getGoogleReference() {
		return googleReference;
	}
	public void setGoogleReference(String googleReference) {
		this.googleReference = googleReference;
	}
	public MultipartFile getMfile() {
		return mfile;
	}
	public void setMfile(MultipartFile mfile) {
		this.mfile = mfile;
	}
	
}
